package com.gdssoft.pdaweb.service;

import com.gdssoft.pdaweb.model.CrmWorkOrder;
import com.gdssoft.pdaweb.model.am.PdaAmMeter;
import com.gdssoft.pdaweb.model.am.PdaAmMeterList;
import com.gdssoft.pdaweb.model.water.PdaWaterList;
import com.gdssoft.pdaweb.model.water.PdaWaterMeter;


public interface CrmService {
	/**
	 * 将客服工单执行状态反馈给CRM
	 * @return
	 */
	boolean syncWordOrderStatus(CrmWorkOrder crmWorkOrder);
	/**
	 * 将水表补充记录推送给CRM
	 * @param pdaWaterMeter
	 * @return
	 */
	boolean pushWaterMeter(PdaWaterMeter pdaWaterMeter);
	/**
	 * 将审核后的水表抄表记录推送给CRM
	 * @param pdaWaterList
	 * @return
	 */
	boolean pushWaterRecord(PdaWaterList pdaWaterList);
	/**
	 * 将审核后的电表抄表记录推送给CRM
	 * @param pdaAmMeter
	 * @return
	 */
	boolean pushAmMeter(PdaAmMeter pdaAmMeter);
	/**
	 * 将水表补充记录推送给CRM
	 * @param pdaAmMeterList
	 * @return
	 */
	boolean pushAmRecord(PdaAmMeterList pdaAmMeterList);
	
}
